hydraulically powered - Français Anglais Dictionnaire